package com.hmc.modules.sjfx.service.lashen;

import com.hmc.common.service.CrudService;
import com.hmc.modules.sjfx.dto.lashen.LashenDTO;
import com.hmc.modules.sjfx.entity.lashen.LashenEntity;

import java.util.List;

/**
 * 拉伸
 *
 * @author hmc wengxiulinluman@qq.com
 * @since 3.0 2024-01-05
 */
public interface LashenService extends CrudService<LashenEntity, LashenDTO> {
    // 查询钢厂种类
    List<String> querySupplierNameList();

    /**
     * 查询所有钢厂的屈强比平均值
     * @return
     */
    List<Double> queryYieldRate();

    /**
     * 查询所有钢厂屈服强度平均值
     * @return
     */
    List<Double> queryYieldStrength();

    /**
     * 查询所有钢厂抗拉强度平均值
     * @return
     */
    List<Double> queryTensileStrength();

}